/////////////////////////////////////////////////////////////////////////////////
//
//  数组定义，初始化
//  数组长度：sizeof(score1) / sizeof(score1[0]);
//
/////////////////////////////////////////////////////////////////////////////////

#include<iostream>

int main()
{
    int length;

    std::cout << "数组申明后，用 0 初始化数组" <<std::endl;
    double score3[10] = {0};
    length =sizeof(score3) / sizeof(score3[0]);
    for (int i = 0; i <length;i++)
    {
        std::cout <<"地址"<< &score3[i] << "="<< score3[i] << "\t";
    }
    std::cout <<  std::endl;

    std::cout << "\n数组申明后，并初始化的 数组" <<std::endl;
    double score2[] = {0.5, 1.5, 2.5, 3.5, 4.5};
    length =sizeof(score2) / sizeof(score2[0]);
    for (int i = 0; i <length;i++)
    {
        std::cout <<"地址"<< &score2[i] << "="<< score2[i] << "\t";
    }
    std::cout <<  std::endl;

    std::cout << "\n数组申明后，未初始化的，无规律的值" <<std::endl;
    int score1[10];
    for (int i = 0; i < 10;i++)
    {
        std::cout <<"地址"<< &score1[i] << "="<< score1[i] << "\t";
    }
    std::cout <<  std::endl;

    return EXIT_SUCCESS;
}
